package com.uujava.minibox.config;

import java.awt.Dimension;
import java.awt.Point;

final public class Config {
	//获得运行环境信息
	public final static String JRE_VERSION 	= System.getProperty("java.version");
	public final static String VMVENDOR 	= System.getProperty("java.vendor");
	public final static String OSNAME		= System.getProperty("os.name");
	public final static String DIR 			= System.getProperty("user.dir");
	public final static String SEPARATOR	= System.getProperty("file.separator");//文件分隔符（在 UNIX 系统中是“/”）
	public final static String PLUGINS		= DIR+SEPARATOR+"plugins"+SEPARATOR;//插件路径
	public final static String SKINS		= DIR+SEPARATOR+"skins"+SEPARATOR;//皮肤文件公共路径
	public final static String APPLY		= DIR+SEPARATOR+"apply"+SEPARATOR;//应用路径
	public final static String DATABASE_PATH		= DIR+SEPARATOR+"h2db"+SEPARATOR+"minibox";//数据库路径
	
	public final static String VERSION	= "V0.99";
	public final static String TITLE	= "MiniBox";
	
	public static Point Location=new Point(700,0);// 窗体的左上角坐标
	public static Dimension Size=new Dimension(220, 650);// 窗体大小
	
	public static String DEFAULT_OPEN_URL="http://www.baidu.com/";//在无搜索内容时默认访问的url
	public static String SEARCH_URL="http://www.google.com/search?q=";//搜索引擎url

	// --------------窗体上北部-------------------
	public String skinNorth;//背景图片
	// 头像应用
	// 天气预报

	public String strNorthPath; // 北部应用列表路径
	// --------------窗体中部-------------------

	public String strSearchEngine; 	// 使用的搜索引擎
	public String[] strJTabbedPane; // 选项卡上的应用列表
	public short shtIndex; 			// 默认显示的选项卡页
	public String strWestPath; 		// 西部应用列表路径
	public String strCenterPath; 	// 中部应用列表路径

	public String skinLeft;			// 使用的皮肤
	public String skinCenter;		// 使用的皮肤
	// --------------窗体南部-------------------

	public String strSouthPath; // 南部应用列表路径
	public String skinSouth;// 中部使用的皮肤
	// -------------------------------------------

	
	public static Config config=null;
	public Config() {
		//System.out.println("path:"+dir);
	}
	public static Config getConfig(){
		if(config==null)
			config=new Config();
		return config;
	}
	public static void main(String args[]){
		Config.getConfig();
	}
}
